App({
  /*
    1. 应用生命周期
      onLaunch 小程序初始化
      onShow 小程序启动或切前台
      onHide 小程序切后台
    2. 页面生命周期
      - 初始化渲染
        onLoad 
          得到路由query参数
          发送请求
        onShow
          发送请求（希望数据实时更新在onShow，数据只需要请求一次onLoad）
        onReady
          页面渲染完成触发
      - 页面跳转
        onHide
          做收尾工作：清除定时器等
        onShow
      - 页面销毁
        onUnload
          做收尾工作：清除定时器等
    3. 组件生命周期
  */
  onLaunch() {
    // 整个应用全局工作
    console.log('App onLaunch');
  },
  onShow() {
    console.log('App onShow');
  },
  onHide() {
    console.log('App onHide');
  }
}) 